Bulk Rename Utility

Revision History
!=Bug, +=new feature / enhancement

Version	Date

2.1.0.12 06/01/05
	+	F1 key now launches the help file
	+	Allow checking for updates (newer BRU versions)
	+	Allow restriction of list according to filename length
	+	Allow editing of single filename via F2 key
	+	Allow user to choose whether or not to display warning/confirmation messages
	+	Title Case now processes { and [ symbols.
	+	Internal code optimisation for speed.
	!	Prevent “R” boxes getting corrupted when Reset button pressed
	!	Prevent crash with special characters (thanks Andrew)

2.1.0.11 N/A	Internal release

2.1.0.10 24/10/04
	+	Allow the auto-number to be generated in any base (2-36)
	!	Places quotes around entries in the configuration files.

2.1.0.9	18/09/04
	+	Shiny new icon! (many thanks to Christoph Mayar)
	+	“Len” column-heading (new-name length) renamed “Length”
	+	Remove “First n” chars now removes all chars if “filename length < n”
	+	New processing for “date taken” EXIF flag for JPEG/JPG images.
	+	Default colour for “new name ok” now more pleasing on the eye 
	!	Minor issues with sort-sequence resolved

2.1.0.8	06/09/04
	!	Prevent errors on Windows 2003 System
	!	Fixed minor issue with highlighting of “AutoNumber” group

2.1.0.7	28/08/04
	+	Full support for Regular Expressions via the PCRE Library
	+	Optionally ignore “extensions” in folder names

2.1.0.6	06/08/04
	+	Allow user to choose some of the colours (thanks Eric)
	+	Default text colour to System colour, rather than black (also Eric).
	+	Slight reorganisation of the Options menu.

2.1.0.5	12/07/04
	!	Fixed-filename was not restored from the Favourites file (thanks Jonathan)

2.1.0.4	21/06/04
	!	“Insert-At” up-down control was updating wrong field.

2.1.0.3	31/05/04
	+	Items now in “Bulk Rename Utility” on Start menu
	+	Allow auto-selection of files/folders (requested by John)
	+	Move the “New Name” column to position 2 (suggested by several people)
	+	Display the “new name length” as a column (suggested by John)
	+	Display the creation-date as a column (suggested by several people)
	+	Allow random sorting (e.g. slideshows) (suggested by Herschel)
	+	Allow the auto-date feature to use a time offset (suggested by Rommel)
+	Show the section-headings in Bold (requested by Andrew)
+	Allow files to be copied to a new location (requested by Bill)
	!	If “Tip Of The Day” shown, window position was incorrect (thanks Floyd)

2.1.0.2	19/05/04
+	Show the Favourite name on the Status Bar
+	Allow the “active criteria” to be highlighted (suggested by Andrew Schmidt)
!	Fix bug on systems with IE5.0 (MANY thanks to Ezra and Karl-Heinz)
!	Ctrl+F5 showed files by mistake (reported by anonymous user)
!	Navigation with cursor keys didn’t update “new name” (thanks to Tijs)

2.1.0.1	10/05/04
+	Return to single EXE format (no separate version for XP)
+	Ensure that Remove From and Remove To are consistent
!	Bulk Rename explorer extension problem fixed.

2.1.0.0	09/05/04
+	Favourites now held in configuration files (*.BRU)
+	Launch application by double-clicking a *.BRU file
+	Most Recent Used list for Favourites files.
+	Additional up-down arrows added.
+	Separate RESET buttons for each criteria-grouping (thanks to Karl-Heinz)
+	More fields can be “zoomed”
+	General tidying of screen and code

2.0.5.3	16/04/04
+	Presets now called Favourites.
+	Additional up-down arrow added.
+	Introduced separate released for XP and non-XP.

2.0.5.2	02/05/04
!	XP-Sorting stopped software running on 98/2000/NT/ME.

2.0.5.1	14/04/04
	+	Allow “XP-Style” sorting on XP (e.g. 1.txt, 2.txt, 10.txt, 11.txt)
	+	Some help-file links not working

2.0.5.0	21/03/04
	+	Help file is now in HTML format (.chm)
	+	All screen fields now have context-sensitive help
	!	Fix problem with Ctrl-Z, Ctrl-A key sequence.

2.0.4.9	27/02/04
	!	Facility to delete existing files was broken (regression)

2.0.4.8	19/02/04
	+	Allow Custom date formats (prefix/suffix)
	+	Allow Auto-number values to be inserted at a position
	+	Auto-select any existing “zoom” text.
	!	F8 Zoom sometimes showed spurious error message

2.0.4.7	31/01/04
	+	Allow F8=Zoom for better keying into text-entry fields
	+	Introduction of XP “Manifest” data for look & feel of XP
	+	Allow “right-click, copy” of filename only
	+	Allow removal of a list of words.
	!	Up-down arrows meant you could not have a “negative increment”

2.0.4.6	02/11/03
	+	Display confirmation window when files renamed (Can be 
suppressed)
	+	Allow full dates (e.g. 2003) to be used with date prefixes/suffixes.

2.0.4.5	24/10/03
	+	Include up/down controls for easier “what-if” numeric input

2.0.4.4	14/09/03
	+	Allow folder-name to be used as prefix/suffix
	!	Do not generate debug trace-files
	+	Addition of more “auto-date” features – date created, accessed etc.

2.0.4.3	13/09/03
	+	Allow folder-name to be used as prefix/suffix
		(NB Released by mistake! Not a formal release)

2.0.4.2	15/07/03
	!	Program could delete a file under certain circumstances. Oops!
	!	Program looped if “Preset folder” drive letter no longer existed.

2.0.4.1	10/07/03
	+	Allow the user to specify full or partial row-highlighting.
	+	Splitter-bar position is now retained between sessions.
	+	Files which will be renamed are shown in red text (except when
using Full Row Highlighting).
	!	Tree didn’t show the “selected” branch when you clicked away.
	+	Help file updated/clarified.

2.0.4.0	20/06/03
	+	Display the hourglass during the rename stage.
	+	Inform the user of progress during the rename stage
	+	Allow removal of “high” characters (ASCII 128 and above)
	+	Allow user to ignore rename-error and continue.
	!	Title Case was ignoring accented characters.
	+	Presets no longer remember the folder (switchable)

2.0.3.9	27/05/03
	!	Filename sometimes right-aligned (introduced in 2.0.3.8)
	!	Prevent crash when right-clicking a hidden folder in Explorer.
	+	Allow removal of file extension
	+	All files/folders (inc. hidden) shown in the Tree (NOT the list).
	+	Allow jumping directly to a path (Ctrl+J)
	+	App no longer closes when ESCape key pressed.

2.0.3.8	24/05/03
	!	The “Undo Rename” operation now works last->first.
	+	Sort-column/direction retained between sessions
	+	Additional “date modified” formats, including Seconds
	+	Presets handled better if “last used path” no longer exists.
	+	File-times now fully localised
	+	Recursive-renaming now works 100% across sub-files/sub-folders.

2.0.3.7	15/05/03
	!	Screen not updated when changing Fixed Extension text.
	+	Allow existing files to be overwritten. USE WITH CARE!
	+	Show warning prior to renaming files. (Can be suppressed.)
	+	RENAME button disabled until one or more files/folders selected.

2.0.3.6	26/04/03
	!	Status bar statistics not updated when selecting files with cursor.
	+	Folders and Files now sorted separately (as per Explorer)
	+	Remove nnn chars now allows you to truncate filenames easily.

2.0.3.5	02/04/03
	!	Prevent crash by system files “pagefile.sys” and “hiberfil.sys”
	+	Provide more flexible date formats for prefix/suffix
	+	Allow the addition of a secondary file extension
	+	File-sizes now formatted with thousands separators

2.0.3.4	06/03/03
	+	Allow removal of all text characters (a-z, A-Z)
	+	Allow removal of all symbols (see HELP file for symbols)
	+	Date-modified is now formatted according to locale.
	+	Display the selected folder name in the status bar.
	!	“Ticks” not showing up against menu items.

2.0.3.3	14/02/03
	!	Date-stamps which included a colon were invalid.

2.0.3.2	29/01/03
	+	Allow file extension to be made uppercase, lowercase etc.
	+	Allow file extension to be changed
	+	Pattern-match (file extension) no longer case-sensitive

2.0.3.1	21/01/03
	+	Never attempt to change the file extension.
	+	Reorganisation of screen layout
	+	Allow the prefix/suffix of the file-modified-date text
	+	Allow the middle ‘n’ characters to be removed
	+	Allow text to be inserted at a specific point

2.0.3.0	15/01/03
	!	Crash when double-clicking “grey-bits”. Introduced in 2.0.2.9.

2.0.2.9	11/01/03
	+	Pattern-match is now much more flexible.
	+	Allow manual re-sorting of the list via drag & drop
	+	Display the sort-order in the column headers
	!	Recursive function didn’t work if folders were not displayed.
	!	Recursive function didn’t work if file pattern wasn’t matched.

2.0.2.8	07/12/02
	+	Help-file changed to be more specific about Regular Expressions
	+	All the file-list columns now fit on screen as the initial default.
	+	Filename Segment drop-down defaults to “Fixed” automatically
	+	Extension Segment drop-down defaults to “Fixed” automatically
	+	Provide context menu to copy filename to clipboard
	!	A checkbox was not being moved if the window was resized

2.0.2.7	17/11/02
	!	Search/Replace was converting filenames to lower-case
	+	When removing “last n” chars, program now excludes Extension
	+	Allow removal of occurrences of a list of characters
	+	Recompiled with latest version of Paolo’s “Resizable” library

2.0.2.6	23/10/02
	!	Some names truncated when containing multiple “.” characters

2.0.2.5	22/10/02
	!	Accelerator keys (e.g. Ctrl-A) had stopped working!
	+	Allow the displaying of Gridlines

2.0.2.4	09/10/02
	!	Failure if user had chosen to hide File Extensions
	+	Title Case conversion now treats brackets as separators.

2.0.2.3	29/09/02
	!	File sizes still incorrect – Explorer always rounds up???
	!	Replace/With logic was looping under certain circumstances
	!	Presets/New Preset wasn’t working
	!	Application would quit when ENTER key pressed.
	!	Incorrect link to Help File in the Installer routine
	+	Directories now have a size of “ “, rather than “0 Kb”
	+	Status-bar statistics updated after each folder is scanned
	+	Other minor internal changes

2.0.2.2	27/09/02
	!	File/Exit didn’t do anything!
	!	Explorer rounds file sizes…I wasn’t! But I am now!
	!	Upon exit in Win98/ME, icons were destroyed
	!	Sorting by Sub Directory column didn’t work.
!	Help/About box still showed 2.0.2.1

2.0.2.1	23/09/02
		Total redevelopment in Visual C++ (from VB6).

<All version history prior to 2.0.2.1 now removed>

Copyright 2000-2004 Jim Willsher
Portions Copyright Paolo Messina and others